package com.powernode.service;

import com.github.pagehelper.PageInfo;
import com.powernode.domain.ClueRemark;
import com.powernode.vo.ClueRemarkVo;

public interface ClueRemarkService {
    /**
     * 根据线索标识分页查询线索备注列表
     * @param current
     * @param size
     * @param clueId
     * @return
     */
    PageInfo<ClueRemarkVo> queryClueRemarkListByPage(Integer current, Integer size, Integer clueId);

    /**
     * 新增线索备注
     * @param clueRemark
     * @return
     */
    Boolean saveClueRemark(ClueRemark clueRemark);

    /**
     * 根据标识查询线索备注信息
     * @param id
     * @return
     */
    ClueRemark queryClueRemarkInfoById(Integer id);

    /**
     * 修改线索备注
     * @param clueRemark
     * @return
     */
    Boolean modifyClueRemark(ClueRemark clueRemark);

    /**
     * 根据标识删除线索备注
     * @param id
     * @return
     */
    Boolean removeClueRemarkById(Integer id);
}
